home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Graphics Plus
/
Graphics Plus.iso
/
general
/
modelers
/
geomview
/
source.lha
/
Geomview
/
src
/
bin
/
stereo
/
sterui.c
< prev
next >
Wrap
C/C++ Source or Header
|
1993-11-03
|
4KB
|
123 lines
/* Form definition file generated with fdesign. */
#include "forms.h"
#include "sterui.h"
FL_FORM *stereo;
FL_OBJECT
*StereoBrowser,
*SwapButton,
*QuitButton,
*BestViewText,
*FocalButton,
*HelpButton,
*ConvSlider,
*MoreButton;
void create_form_stereo()
{
FL_OBJECT *obj;
stereo = fl_bgn_form(FL_NO_BOX,223.0,199.0);
obj = fl_add_box(FL_UP_BOX,0.0,0.0,223.0,199.0,"");
fl_set_object_color(obj,9,47);
fl_set_object_align(obj,FL_ALIGN_TOP);
StereoBrowser = obj = fl_add_browser(FL_HOLD_BROWSER,9.0,9.0,111.0,78.0,"");
fl_set_call_back(obj,StereoProc,0);
SwapButton = obj = fl_add_lightbutton(FL_PUSH_BUTTON,123.0,36.0,93.0,24.0,"Eye Swap");
fl_set_call_back(obj,SwapProc,0);
obj = fl_add_text(FL_NORMAL_TEXT,64.0,172.0,38.0,22.0,"Stereo View");
fl_set_object_lsize(obj,FL_LARGE_FONT);
fl_set_object_align(obj,FL_ALIGN_CENTER);
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
QuitButton = obj = fl_add_button(FL_NORMAL_BUTTON,182.0,172.0,38.0,24.0,"Quit");
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
fl_set_call_back(obj,QuitProc,0);
BestViewText = obj = fl_add_box(FL_FLAT_BOX,10.0,90.0,200.0,40.0,"");
fl_set_object_color(obj,9,47);
FocalButton = obj = fl_add_button(FL_NORMAL_BUTTON,123.0,63.0,93.0,24.0,"Focal Plane");
fl_set_call_back(obj,FocalProc,0);
HelpButton = obj = fl_add_button(FL_NORMAL_BUTTON,176.0,8.0,40.0,23.0,"Help");
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
fl_set_call_back(obj,HelpProc,1);
obj = fl_add_text(FL_NORMAL_TEXT,152.0,168.0,34.0,25.0,"1.0");
fl_set_object_align(obj,FL_ALIGN_CENTER);
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
ConvSlider = obj = fl_add_valslider(FL_HOR_NICE_SLIDER,8.0,128.0,198.0,21.0,"Convergence angle");
fl_set_object_color(obj,47,11);
fl_set_object_align(obj,FL_ALIGN_TOP);
fl_set_call_back(obj,ConvProc,0);
MoreButton = obj = fl_add_button(FL_NORMAL_BUTTON,124.0,8.0,49.0,24.0,"More..");
fl_set_call_back(obj,MoreProc,1);
fl_end_form();
}
/*---------------------------------------*/
FL_FORM *Help;
FL_OBJECT
*HelpBrowser,
*DoneButton;
void create_form_Help()
{
FL_OBJECT *obj;
Help = fl_bgn_form(FL_NO_BOX,570.0,450.0);
obj = fl_add_box(FL_UP_BOX,0.0,0.0,570.0,450.0,"");
HelpBrowser = obj = fl_add_browser(FL_NORMAL_BROWSER,10.0,10.0,550.0,410.0,"");
fl_set_object_lsize(obj,FL_SMALL_FONT);
fl_set_object_lstyle(obj,FL_FIXED_STYLE);
DoneButton = obj = fl_add_button(FL_NORMAL_BUTTON,510.0,420.0,45.0,24.0,"Done");
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
fl_set_call_back(obj,DoneProc,(long)Help);
fl_end_form();
}
/*---------------------------------------*/
FL_FORM *More;
FL_OBJECT
*OcularInput,
*ScreenWidthInput,
*DoneButton,
*FixedCamButton,
*CamNameInput;
void create_form_More()
{
FL_OBJECT *obj;
More = fl_bgn_form(FL_NO_BOX,255.0,140.0);
obj = fl_add_box(FL_UP_BOX,0.0,0.0,255.0,140.0,"");
fl_set_object_color(obj,9,47);
OcularInput = obj = fl_add_input(FL_NORMAL_INPUT,10.0,12.0,110.0,26.0,"Ocular Separation");
fl_set_object_color(obj,14,6);
fl_set_object_align(obj,FL_ALIGN_RIGHT);
fl_set_call_back(obj,OcularSepProc,0);
ScreenWidthInput = obj = fl_add_input(FL_NORMAL_INPUT,10.0,44.0,110.0,24.0,"Screen Width");
fl_set_object_color(obj,14,6);
fl_set_object_align(obj,FL_ALIGN_RIGHT);
fl_set_call_back(obj,ScreenWidthProc,0);
DoneButton = obj = fl_add_button(FL_NORMAL_BUTTON,204.0,105.0,45.0,24.0,"Done");
fl_set_object_lstyle(obj,FL_BOLD_STYLE);
fl_set_call_back(obj,DoneProc,(long)More);
obj = fl_add_text(FL_NORMAL_TEXT,139.0,33.0,78.0,14.0,"(in inches)");
FixedCamButton = obj = fl_add_lightbutton(FL_PUSH_BUTTON,10.0,105.0,120.0,25.0,"Fixed camera");
CamNameInput = obj = fl_add_input(FL_NORMAL_INPUT,10.0,75.0,110.0,24.0,"Camera Name");
fl_set_object_color(obj,14,6);
fl_set_object_align(obj,FL_ALIGN_RIGHT);
fl_set_call_back(obj,CamNameProc,0);
fl_end_form();
}
/*---------------------------------------*/
void create_the_forms()
{
create_form_stereo();
create_form_Help();
create_form_More();
}